spatter oneself - Allemand Anglais Dictionnaire